MRIDFYHNIIRNHQPENAGTLSVNANIDGYDYTFTDTSFIEEFLNEENNQFPTKQKLHYFLEDSELINDYDMEWGTAIFELIFYVVAVTNPARGDYSPGDDLLVSLLIFPNDEPIEEEYEIEEEDLSEEEDQIEEAVRASLEETNNISLRPANKLVVNSLARKIYKKTTSSTERCTICLEEFNDGTKVMTLPCGHEFDDECVLTWFETNHDCPLCRFKLPCEDQ